import siteStatisticsUrls from "../urls/siteStatistics";
import { get, post, get_file, upload } from "../axios";
export default {
  //网站统计
  //网站概况
  //获取网站信息|今日流量 getSiteInfo
  //获取饼状图
  getSiteInfo(data: any) {
    return get(siteStatisticsUrls.getSiteInfo, data);
  },
  getGenaralPie(data: any) {
    return get(siteStatisticsUrls.getGenaralPie, data);
  },
  //获取柱状图
  getGenaralLine(data: any) {
    return get(siteStatisticsUrls.getGenaralLine, data);
  },
  //获取趋势图
  getGenaralTendencyLine(data: any) {
    return get(siteStatisticsUrls.getGenaralTendencyLine, data);
  },
  //概况新老访客
  getGenaralnewOldVisitors(data: any) {
    return get(siteStatisticsUrls.getGenaralnewOldVisitors, data);
  },
  //概况-受访页面列表
  getGenaralVisitedPage(data: any) {
    return get(siteStatisticsUrls.getGenaralVisitedPage, data);
  },
  //概况-入口页面列表
  getGenaralentryPage(data: any) {
    return get(siteStatisticsUrls.getGenaralentryPage, data);
  },
  //概况-地图数据
  getGenaralArea(data: any) {
    return get(siteStatisticsUrls.getGenaralArea, data);
  },
  //网站统计-流量分析-实时访客数
  getOnlineVisitors(data: any) {
    return get(siteStatisticsUrls.getOnlineVisitors, data);
  },
  // 获取区域树
  getAreaTree() {
    return get(siteStatisticsUrls.getAreaTree, {});
  },
  //获取流量分析列表
  getVisitList(data: any) {
    return get(siteStatisticsUrls.getVisitList, data);
  },
  //获取趋势分析列表
  getOnlineTendency(data: any) {
    return get(siteStatisticsUrls.getOnlineTendency, data);
  },
  //获取来源管理分析 
  getSourceAnalysis(data: any) {
    return get(siteStatisticsUrls.getSourceAnalysis, data);
  },
  //获取受访页面分析
  getVisitedPage(data: any) {
    return get(siteStatisticsUrls.getVisitedPage, data);
  },
  // 获取入口页面分析
  getEntrancePage(data: any) {
    return get(siteStatisticsUrls.getEntrancePage, data);
  },
  // 新老访客分析
  getNewOldVisitors(data: any) {
    return get(siteStatisticsUrls.getNewOldVisitors, data);
  },
  // 新老访客分析
  getNetworkDevices(data: any) {
    return get(siteStatisticsUrls.getNetworkDevices, data);
  },
  // 获取访问时长分析
  getVisitDuration(data: any) {
    return get(siteStatisticsUrls.getVisitDuration, data);
  },
  // 获取访问页面分析
  getAccessedPagesNumber(data: any) {
    return get(siteStatisticsUrls.getAccessedPagesNumber, data);
  },
  // 获取地域分析
  getAreaVisitRecord(data: any) {
    return get(siteStatisticsUrls.getAreaVisitRecord, data);
  },
  // 按内容发布统计
  // 按栏目
  getChannelStatistics(data: any) {
    return get(siteStatisticsUrls.getChannelStatistics, data);
  },
  // 按用户
  getUserStatistics(data: any) {
    return get(siteStatisticsUrls.getUserStatistics, data);
  },
  // 按组织
  getOrgStatistics(data: any) {
    return get(siteStatisticsUrls.getOrgStatistics, data);
  },
  // 按站点
  getSiteStatistics(data: any) {
    return get(siteStatisticsUrls.getSiteStatistics, data);
  },
  //按内容数据统计
  // 按栏目
  getChannelDataStatistics(data: any) {
    return get(siteStatisticsUrls.getChannelDataStatistics, data);
  },
  //按单篇内容统计
  getsingleContentDataStatistics(data: any) {
    return get(siteStatisticsUrls.getsingleContentDataStatistics, data);
  }
};
